{
    "滑稽"
    {
        :prefab "Unit/DaoShi"
        :unit-events 
        {
           ;"Unit.OnLoad"      (fn [] (log "啊啊啊啊啊!"))
           "Unit.StateChange"  
            #(case %
                "Stand"      (set-animator  actor "Stand")
                "Move"       (set-animator actor "Run")
                "Ability"    (case %2 
                                 "滑稽普攻" (set-animator actor "Attack") 
                                 "格挡"  (set-animator actor "Win")
                                 (set-animator actor "Attack")
                             )
                "Die"        (set-animator  actor "Dead")
                "HitFly"     (set-animator  actor "Dead")
            )
           
        }
    }

    "锤子"
    {
        :prefab "Unit/ChuiZi"
    }

    "护盾"
    {
        :prefab "Actor/Shiled"
        :unit-events 
        {
          "Unit.StateChange"  
            #(case %
                "Ability"    (case %2 
                                 "格挡"  (set-active actor true)
                             )
            )
            "Unit.Ability.End" #(set-active actor false)
        }
    }
}